Literature Survey of Physical Unclonable Functions on FPGAs
نویسنده
چکیده
Physical Unclonable Functions A Physical Unclonable Function, or PUF as they are generally referred to, is a function with certain desirable properties. First of all, the function must be embodied in a physical structure. This may seem obvious, but it’s important to clarify that PUF only refers to the function of a physical unit and not something like a software implementation. Secondly, a PUF must be easy to evaluate, but hard (“impossible”) to predict. It is similar in this way to a mathematical one-way function. A given input should repeatedly lead to the same output, but it should be impossible to predict the output of a given input without previously observing it. Finally, a PUF should be easy to make, but “impossible” to duplicate. It’s necessary that it be easy to make, or it would not be economically reasonable. It must be “impossible” to duplicate, otherwise it wouldn’t really serve any purpose at all. An attacker could just manufacture or purpose a duplicate, provide the same input, and generate the same output. The response of such a PUF would basically prove nothing at all.
منابع مشابه
Partial bitstream protection for low-cost FPGAs with physical unclonable function, obfuscation, and dynamic partial self reconfiguration
This paper proposes a techniquebased onPhysicalUnclonable Functions (PUFs), obfuscation, and Dynamic Partial Self Reconfiguration (DPSR) to protect partial FPGA configuration bitstreams from cloning and reverse engineering. With the aid of this technique, we are able to do the equivalent of partial bitstream encryption on low-cost FPGAs, which is only featured on high-end FPGAs. Low-cost FPGAs ...
متن کاملPhysical Unclonable Functions, FPGAs and Public-Key Crypto for IP Protection
In recent years, IP protection of FPGA hardware designs has become a requirement for many IP vendors. To this end solutions have been proposed based on the idea of bitstream encryption, symmetric-key primitives, and the use of Physical Unclonable Functions (PUFs). In this paper, we propose new protocols for the IP protection problem on FPGAs based on public-key (PK) cryptography, analyze the ad...
متن کاملIntrinsic Physical Unclonable Functions in Field Programmable Gate Arrays
In today’s globalized economy, it has become standard business practice to include third party Intellectual Property (IP) into products. However, licensing IP to third parties forces IP vendors to ensure that they can generate revenue from their internally developed IP blocks. This is only guaranteed if designs are properly protected against theft, cloning, and grey market overproduction. In th...
متن کاملTackling the Security Issues of FPGA Partial Reconfiguration with Physical Unclonable Functions
Protecting the confidentiality and integrity of data processed by field-programmable gate arrays (FPGAs) is a major concern in the field of electronics as the use of FPGAs is becoming increasingly widespread in various commercial, industrial and other products. Since the FPGA bitstream is essentially an electronic data stream, it is susceptible to eavesdropping and tampering during transport vi...
متن کاملA Survey of Recent Results in FPGA Security and Intellectual Property Protection
Field Programmable Gate Arrays (FPGAs) are reconfigurable devices which have emerged as an interesting trade-off between the efficiency of Application Specific Integrated Circuits (ASICs) and the versatility of standard microprocessors [81]. Progresses over the last 10 years have improved their capabilities to the point where they can hold a complete System on a Chip (SoC) and thus become an at...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011